﻿/*===================================================
* 类名称: InvoiceCondition
* 类描述:
* 创建人: Sc
* 创建时间: 2019/8/30 22:32:19
* 修改人: 
* 修改时间:
* 版本： @version 1.0
=====================================================*/
namespace OrderSystem.Common
{
    public class InvoiceCondition
    {
        private int _nCustomerID = -1;

        private int _nProjectID = -1;

        private string _sDateStart = null;

        private string _sDateEnd = null;

        private int _isLocked = -1;

        private int _isCancelled = -1;

        private string _sInvoiceCode = null;

        private string _sRemark = null;

        public int CustomerID
        {
            get
            {
                return this._nCustomerID;
            }
            set
            {
                this._nCustomerID = value;
            }
        }

        public int ProjectID
        {
            get
            {
                return this._nProjectID;
            }
            set
            {
                this._nProjectID = value;
            }
        }

        public string InvoiceDateStart
        {
            get
            {
                return this._sDateStart;
            }
            set
            {
                this._sDateStart = value;
            }
        }

        public string InvoiceDateEnd
        {
            get
            {
                return this._sDateEnd;
            }
            set
            {
                this._sDateEnd = value;
            }
        }

        public int Locked
        {
            get
            {
                return this._isLocked;
            }
            set
            {
                this._isLocked = value;
            }
        }

        public int Cancelled
        {
            get
            {
                return this._isCancelled;
            }
            set
            {
                this._isCancelled = value;
            }
        }

        public string InvoiceCode
        {
            get
            {
                return this._sInvoiceCode;
            }
            set
            {
                this._sInvoiceCode = value;
            }
        }

        public string Remark
        {
            get
            {
                return this._sRemark;
            }
            set
            {
                this._sRemark = value;
            }
        }
    }
}
